doppelt destilliert - German English Dictionary